salix amygdalina - German English Dictionary